Windows XP Embedded

更新时间:2023-12-09 12:37

Windows XP Embedded是微软基于Windows XP Professional开发的嵌入式操作系统,其最大的特点是可以根据具体应用需求进行高度定制。用户可以根据设备的功能和性能要求,选择需要的组件和驱动程序,大大减小了系统的体积,并提高了系统的稳定性和可靠性。

简介

Windows XP Embedded为微软研发的嵌入式操作系统,是一个以组件模块展现出与Windows XP Professional操作系统一样的接口与操作模式,可依各自需求组合出的操作系统镜像文件,确保有Windows XP Professional操作系统相依性以及完整的功能。可以应用在各种嵌入式系统,或是硬件规格层次较低的计算机系统(例如很少的内存,较慢的中央处理器等)。

编程模型

Windows XP Embedded基于Win32编程模型,由于采用常见的开发工具,如 Visual Studio .NET,使用商品化PC硬件,与桌面应用程序无缝集成,因此可以缩短上市时间。

应用设备

使用Windows XP Embedded构建操作系统的常见设备类别包括零售销售点终端、瘦客户机和高级机顶盒

突出优点

Windows XP Embedded构建在已经得到验证的Windows 2000代码库基础之上,它提供了业内领先的可靠性、安全性和性能,并且具备新的多媒体Web浏览、电源管理及设置支持功能。Windows XP Embedded还集成了最新的嵌入式支持功能,例如无头支持以及灵活的启动与存储选项。此外,它还包含一套全新设计的工具集Windows Embedded Studio,这套工具使得开发人员能够更快速配置、构建并部署智能化设计方案。

关键特性

Windows XP Embedded建立在Windows2000经过实践检验的代码库基础之上,具有32位计算体系结构,以及完全保护的内存模型。它比较关键的可靠性、安全性和性能特性包括以下方面:

文件保护

防止核心系统文件在应用程序的安装时被改写。当文件被改写时,Windows文件保护可以恢复正确的版本。

驱动程序回滚

如果在添加新的设备驱动程序时出现了问题,那么将会保存以前安装的驱动程序的一个副本,这使得用户能够重新使用原先的设备驱动程序。

抢先型多任务体系结构:允许多个应用程序同时运行。其中包括一些增强功能,确保了良好的系统响应和稳定性。

加密文件

EFS

使用随机生成的密钥对每个文件进行加密。加密和解密过程对用户是透明的。在Windows XP Embedded中,EFS允许多个授权用户访问一个加密的文档。

组件化技术

通过将Windows XP Professional组件化,Windows XP Embedded使得开发人员能够利用Windows平台提供新的Windows技术,同时能够减少内存占用。嵌入式开发人员能够充分利用Windows XP中的所有特性,例如多媒体功能。这些特性包括:

USB设备

支持大量USB外围设备,例如扫描仪、鼠标、键盘等等。

Web

Internet Explorer 6:提供当时最新的Web浏览技术,包括视觉刷新、支持FlashShockwave文件的回放以及增强保密性。

嵌入式特性

灵活的启动和存储选项:除了磁盘以外,还为非易失性(永久性)读/写存储设备(例如Flash ROM和电池支持的RAM)提供了启动能力。当El Torito的可启动CD-ROM驱动程序、增强型写过滤器和ROM结合使用时,可以从CD-ROM启动。Windows XP Embedded也支持DiskOnChip Flash、PCMCIA-ATACompact FlashMultiMediaCardMemoryStick

增强型写过滤器:增强型写过滤器(EWF)将选定的磁盘I/O重新路由到内存或其它的存储媒体,从而让操作系统认为只读存储器是可写的。

版本沿革

最新版本的Windows XP Embedded为Windows XP Embedded FP2007。

不具备功能

即使 Windows XP Embedded 是根据 Windows XP Professional 使用的同一二进制文件所构建,Windows XP Embedded 也不具备 Windows Professional 的所有功能。Windows XP Professional 中的某些功能并不适用于嵌入式设备情况。以下 Windows XP Professional 功能不包含在 Windows XP Embedded 中:

Windows 文件保护 (WFP)

在 Windows XP Professional 上,WFP 防止改写系统文件,除非这些正在安装的文件包含 Microsoft 数字签名。但是,Windows XP Embedded 不强制系统文件保护,这是因为嵌入式设备用户通常并不安装软件。从 Windows XP Professional 中排除 WFP 还有一些好处。例如,设备更新代理 (DUA) 是一个管理工具,它是为支持嵌入式情况而专门设计的,当运行时映象不包含 WFP 时,其运行效果更佳。Windows XP Embedded 中不包含 WFP 的另一个好处在于它能够减少内存足迹。然而,由于 Windows XP Embedded 不包含 WFP,因此,使用正确的系统文件版本创建运行时映象至关重要。

Windows XP 漫游

Windows XP Professional 包含一个操作系统的交互式动画漫游。该漫游不适用于运行高度自定义的、基于 Windows 的操作系统的嵌入式设备的最终用户,因此,它不包含在 Windows XP Embedded 中。

Windows 安装程序

Windows XP Embedded 不包含某些用户界面和基础结构元素,Windows 安装程序使用这些元素安装 Windows XP Professional。Windows XP Embedded 不支持用于安装其他 Windows 操作系统组件的“控制面板”用户界面(例如,“控制面板”中的“添加/删除Windows组件”选项)。

联机产品激活

Windows XP Embedded 不包含联机产品激活。相反,基于 Windows XP Embedded 的运行时映象要通过使用 Windows Embedded Studio 工具中的运行时产品密钥来激活。

开包即用 (OOBE)

Windows XP Professional 包含欢迎屏幕和向导,以帮助新用户安装 Internet 连接和其他操作系统功能。由于基于 Windows XP Embedded 的操作系统的高度自定义的本质,因此这些内容不包含在 Windows XP Embedded 中。

Windows 更新

Windows XP Embedded 并不使用 Windows Update Web 站点 (http://www.windowsupdate.com) 来检测和修补软件组件。但是,Windows Update 可用于运行 Microsoft® Software Update Services (SUS) 的企业服务器。

支持升级情况的系统文件

Windows XP Embedded 不包含支持从 Windows 98 或 Windows 2000 升级到 Windows XP Professional 的升级方案的系统文件。这些文件并不是 Windows XP Embedded 所必需的,因为嵌入式运行时操作系统的升级方式与桌面操作系统(如 Windows XP Professional)不同。

过时的 Windows 图像获取文件

Windows XP Embedded 不包含较早版本的 Windows 图像获取系统文件。这些文件在 Windows XP Embedded 中并不是必需的,而且缺少这些文件并不影响应用程序的兼容性。

MSN® Explorer

MSN Explorer 包含在 Windows XP Professional 中,但不再包含在 Windows XP Embedded 中。

Microsoft® Java 虚拟机

Microsoft Java 虚拟机包含在 Windows XP Professional Service Pack 1 中,但不包含在 Windows XP Embedded 中。

Microsoft® Windows® 2000 Server 和 Windows Server™ 2003 操作系统的专用功能不包含在 Windows XP Embedded 中。如果应用程序在 Windows Server 操作系统上运行,但在 Windows XP Professional 上不运行,那么,该应用程序在 Windows XP Embedded 上将不运行。

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}